package base

import "exercise/application/yiran/app/model_new"

type AdminMenu struct {
	ID        int    `gorm:"column:id;type:int(11) unsigned AUTO_INCREMENT;not null;primarykey" json:"id"` // id
	Pid       int    `gorm:"pid" json:"pid"`                                                               // 菜单父级
	SchoolId  int    `gorm:"school_id" json:"school_id"`                                                   // 学校id
	Name      string `gorm:"name" json:"name"`                                                             // 菜单名称
	Level     int8   `gorm:"level" json:"level"`                                                           // 等级
	Icon      string `gorm:"icon" json:"icon"`                                                             // 菜单标签
	Icon1     string `gorm:"icon1" json:"icon1"`                                                           // 菜单标签1
	Router    string `gorm:"router" json:"router"`                                                         // 菜单路由
	RouterUrl string `gorm:"router_url" json:"router_url"`                                                 // 后台路由
	Sort      int    `gorm:"sort" json:"sort"`                                                             // 菜单排序
	Type      int8   `gorm:"type" json:"type"`                                                             // 类型,1-菜单,2-操作
	Status    int8   `gorm:"status" json:"status"`                                                         // 状态
	model_new.BaseModel
}

// TableName 表名称
func (*AdminMenu) TableName() string {
	return "fd_admin_menu"
}
